avalanche (an overwhelming rush or number) - Alemán Inglés Diccionario